dispatch (eat) - Spanish English Dictionary